<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (min-width: 1000px) and (max-width: 1680px) {
    *{
        margin:0;
        padding:0;
        list-style: none;
        text-decoration: none;
    }
    
    .m1440{
        width:1440px;
        margin:0 auto;
        display: table;
    }
    .m1200{
        width:1200px;
        margin:0 auto;
        display: table;
    }
    body{
        background: #0D2649;
    }
    
    
        .gbox1,.gbox2,.gbox3,.gbox4,.gbox5,.gbox6,.gbox7,.topWrap,.top_two,.bottom_bq{
            width:1120px !important;
            margin:0 auto;
            display: table;
            padding:40px;
        }
        .banner_pic{
            width: 100%;
            margin: 0 auto;
        }
        .banner1{
            width: 100%;
            height: auto;
            overflow: hidden;
            position: relative;
        }
        .banner1 .bd li{
            width: 100%;
            height: auto;
            float: left;
        }
        .banner1 .bd li img{
            width: 100%;
            height: auto;
        }
        .banner1 .prev,.banner1 .next{
            width: 58px;
            height: 120px;
            position: absolute;
            top:50%;
        }
        .banner1 .prev{
            left: 50px;
        }
        .banner1 .next{
            right: 50px;
        }
        .top{
            width:100%;
            height:182px;
            position: absolute;
            z-index: 9999;
        }
        .top_one{
            width:100%;
            height:118px;
            border-bottom:1px solid #ccc;
        }
        .topWrap .logo{
            padding: 16px 0px 16px 0px;
            float: left;
        }
        .topWrap .srarch{
            float: right;
            width: 212px;
            height: 48px;
            padding: 8px 26px 8px 26px;
            border-radius: 40px;
            border: 1px solid #fff;
            margin-top: 32px;
        }
    
        .srarch .sch-box&gt;input {
            border: 0;
            outline: none;
            background: transparent;
        }
    
        .srarch .sch-box .ipt {
            width: 160px;
            height: 34px;
            padding: 0 0 0 7px;
            float: left;
            margin-top: 7px;
            background: none;
            color: #fff;
            border: none;
        }
    
        .srarch .sch-box .sbt {
            width: 34px;
            height: 34px;
            cursor: pointer;
            background: url(search.png) center center no-repeat;
            border: none;
            margin-top: 10px;
            float: right;
        }
    
        .english{
            float: right;
            margin-top: -70px;
            margin-right: 10%;
        }
        .english img{margin-right:10px;}
        .english a{
            font-family: PingFang SC;
            font-size: 16px;
            font-weight: 600;
            line-height: 32px;
            text-align: left;
            color:#fff;
        }
        .top_two ul li{
            font-family: PingFang SC;
            font-size: 24px;
            font-weight: 400;
            line-height: 32px;
            float: left;
            padding: 16px 31px;
        }
        .top_two ul li a{
            color:#fff;
            display: block;
        }
        .top_two ul li:hover{
            border-top: 4px solid #FAEDC8;
            padding: 12px 31px;
        }
    
        .gbox1{
            background-color: #fff;
            height: 650px;
            margin-top: -4px;
            position: relative;
        }
        .gbox1 .gg{
            width:100%;
            height: 86px;
            background: linear-gradient(90deg, #991F1F 0%, #B85F5F 100%);
        }
    
        .gbox1 .gg span{
            font-family: FZDaBiaoSong-B06S;
            font-size: 35px;
            font-weight: 400;
            line-height: 66px;
            text-align: center;
            background: -webkit-linear-gradient(180deg, #FAE2A0 8.33%, #FFF7E0 88.54%);
            background: linear-gradient(180deg, #FAE2A0 8.33%, #FFF7E0 88.54%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            color: transparent;
            width: 94px;
            padding: 0px 12px 0px 12px;
            display: inline-block;
            float: left;
            border-right: 1px solid #ccc;
            margin-top: 10px;
            margin-right: 30px;
        }
        .gbox1 .gg a{
            font-family: PingFang SC;
            font-size:16px;
            font-weight: 400;
            line-height: 86px;
            text-align: left;
            float: left;
            color: #FFFFFF;
            display: block;
            width:430px;
        }
        .gbox1 .gg .mores{
            float: right;
            width: 38px;
            height: 38px;
            display: block;
            /* margin-top: 10px; */
            margin-right: 20px;
        }
        .gbox1 .gg a:nth-child(2){
            margin-right:24px;
        }
        .gbox1 .gg p{
            font-family: PingFang SC;
            font-size: 14px;
            font-weight: 600;
            line-height:86px;
            text-align: left;
            color: #FFFFFF; 
            float: right;
    
        }
    
        .cpzj{
            width: 1028px;
            height:80px;
            margin-top: 48px;
            margin-left: 64px;    
        }
        .cpzj span{
            
            font-size: 42px;
            font-weight: bold;
            line-height: 51.16px;
            letter-spacing: 2px;
            text-align: left;
            background: linear-gradient(90deg, #991F1F 0%, #B85F5F 100%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            color: transparent;
            margin-left:10px;
        }
        .cpzj a{
            font-family: PingFang SC;
            font-size: 18px;
            font-weight: 400;
            line-height:53px;
            text-align: right;
            color: #333;
            float: right;
            margin-right:10px;
        }
        .cpzjtu,.ztzltu{margin-bottom: 3px;    width: 70%;}
        .cpzj a img{margin-left:10px;}
        .cpzj a .more1{display: none}
        .cpzj a:hover {
            color: #0277fc;
            text-decoration: none;
        }
        .cpzj a:hover .more1{
            display: inline-block;
        }
        .cpzj a:hover .more{
            display: none
        }
        .cpzj_one{
            width: 502px;
            height: 306px;
            float: left;
            position: relative;
            margin-top: 40px;
            overflow: hidden;
        }
        .cpzj_one img{
            transition: all 0.2s ;
            -webkit-transition: all 0.2s ;
            -ms-transition: all 0.2s ;
            -o-transition: all 0.2s ;
            -moz-transition: all 0.2s ;
        }
        .cpzj_one img:hover{
            transition: all 0.2s ;
            -webkit-transition: all 0.2s ;
            -ms-transition: all 0.2s ;
            -o-transition: all 0.2s ;
            -moz-transition: all 0.2s ;
            transform: scale(1.1);
        }
        .cpzj_one a{
            width: 502px;
            height: 84px;
            background: rgba(153, 31, 31, 0.5);
            font-family: PingFang SC;
            font-size: 26px;
            font-weight: 600;
            color: #FFFFFF;
            position: absolute;
            bottom: 0;
            left: 0;
            float: none;
            text-align: left;
            text-indent: 60px;
            line-height: 84px;
        }
        .gbox1_right{
            background:url(kfsj.png) no-repeat 0 -290px;
            margin-right:32px;
            width:416px;
            height:450px;
            padding:64px;
            background-size: 100%;
            padding-bottom:0px;
            position: relative;
            float: left;
        }
        .gbox1_right:nth-child(3){
            margin-right:0;
        }
        .gbox1_right2{
            background:url(image32.png) no-repeat;
            background-size: 100% 100%;
        }
        .gbox1_right2 .gbox1_right_bottom{
            opacity: 0.8;
            background: #165290;
        }
        .gbox1_right_bottom{
            height: 118px;
            background: #ad4545;
            display: table;
            width: 544px;
            margin-top: 32px;
            position: absolute;
            left: 0;
            bottom: 0;
            border-top: 1px solid  #FFF;
        }
        .gbox1_left{
            margin-bottom:48px;
        }
        .gbox1_right b,.gbox1_right p{
            text-align: center;
            display: block;
        }
        .gbox1_right b{
            font-family: FZDaBiaoSong-B06S;
            font-size: 36px;
            font-weight: bold;
            line-height: 53.44px;
            letter-spacing: 2px;
            background: linear-gradient(180deg, #FAE2A0 8.33%, #FFF7E0 88.54%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            margin-top: 30px;
            margin-bottom: 30px;
        }
        .time{
            font-family: FZDaBiaoSong-B06S;
            font-size: 36px;
            font-weight: 400;
            line-height: 41.34px;
            letter-spacing: 2px;
            text-align: right;
            background: linear-gradient(180deg, #FAE2A0 8.33%, #FFF7E0 88.54%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            margin-bottom:60px;
        }
        .time1{
            color: #FAF2DC;
            text-align: right;
            font-family: "PingFang SC";
            font-size:16px;
            font-style: normal;
            font-weight: 600;
            line-height: normal;
        }
        .time2{
            color: #FFF;
            text-align: right;
            font-family: "PingFang SC";
            font-size:16px;
            font-style: normal;
            font-weight: 400;
            line-height: normal;
            margin-top:12px;
        }
        .gb{
            color: #FAF2DC;
            text-align: right;
            font-family: "PingFang SC";
            font-size: 16px;
            font-style: normal;
            font-weight: 600;
            line-height: normal;
            margin-top:24px;
        }
        .zhyy{
            display: flex;
            justify-content: center;
            align-items: center;
            border: 1px solid #FAEDC8;
            width: 134px;
            height: 54px;
            float: left;
            margin-top: 32px;
            font-size: 24px;
        }
        .zhyy a{
            color: rgba(250, 237, 200, 1);
        }
    
        /*ä¸“é¢˜å±•è§ˆ*/
        .gbox2{
            height: 500px;
            background: #fff;
            flex-direction: column;
            align-items: center;
            gap: 48px;
            align-self: stretch;
        }
        .ztzl{
            width: 100%;
            /* margin-bottom:40px; */
        }
        .ztzl span{
            
            font-size: 32px;
            font-style: normal;
            font-weight: 400;
            line-height: 57px;
            letter-spacing: 2px;
            background: linear-gradient(90deg, #104375 0%, #5F8CB8 100%);
            background-clip: text;
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }
    
        .ztzl a{
            width: 100px;
            align-items: center;
            gap: 5px;
            color: rgba(51, 51, 51, 1);
            line-height: 55px;
            float: right;
            line-height:57px;
        }
        .ztzl a img{margin-right:18px;    float: right;margin-top: 23px;}
        .gbox6 .ztzl a .ztzltu{width:67% !important;}
        .gbox6 .ztzl a {line-height:55px;}
        .gbox6 .ztzl{display: table;}
        .ztzl a .more1{display: none}
        .ztzl a:hover {
            color: #0277fc;
            text-decoration: none;
        }
        .ztzl a:hover .more1{
            display: inline-block;
            
        }
        .ztzl a:hover .more{
            display: none
        }
        .sec1{
            width: 95%;
            margin-top:10px;
        }
        .fl{float: left;}
        .fr{float: right;}
        .sec1 .scard .bd .pic {
            display: flex;
            align-items: flex-start;
            width:65%;
            height:370px;
            overflow: hidden;
        }
        .sec1 .scard .bd .pic img{
            width:100%;
            height:100%;
        }
        .sec1 .scard .bd .txt {
            background: linear-gradient(180deg, rgba(16, 67, 117, 0.80) 0%, rgba(16, 67, 117, 0.80) 100%);
            backdrop-filter: blur(12px);
            /* display: flex; */
            height:318px;
            width:29%;
            padding: 26px;
            flex-direction: column;
            justify-content: space-between;
            align-items: flex-end;
            flex: 1 0 0;
        }
        .ztzltu{width:73%;}
        .heading{
            font-family: "PingFang SC";
            font-size: 24px;
            font-style: normal;
            font-weight: 600;
            line-height: normal;
            letter-spacing: 2px;
            background:linear-gradient(180deg, #FAE2A0 8.33%, #FFF7E0 88.54%);
            background-clip: text;
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            margin-bottom:20px;
        }
        .sec1 .scard .bd .txt .detials{
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 11;
            align-self: stretch;
            overflow: hidden;
            color: #FFF;
            text-align: justify;
            text-overflow: ellipsis;
            font-family: "PingFang SC";
            font-size: 14px;
            font-style: normal;
            font-weight: 400;
            line-height: 24px; 
        }
        /* .scard{position: relative;display: inline-block;} */
        .scard .prev {
            right: 7%;
            top: 85%;
        }
        .scard .next {
            right: 3%;
            top: 85%;
        }
        .scard .prev,.scard .next{
            display: flex;
            width: 20px;
            height: 20px;
            padding: 6px;
            justify-content: center;
            align-items: center;
            position: absolute;
            border-radius: 100px;
            background: linear-gradient(180deg, #FBE6AB 0%, #FFF6DB 100%);
            /* Shadows/Gray Blue/3%/5b */
            box-shadow: 0px 2px 5px 0px rgba(38, 51, 77, 0.03);
        }
        .gbox3 .swiper-wrapper{
            margin-top:50px;
        }
        .gbox3 .swiper-container{
            margin-left:60px;
        }
        .swiper-button-next, .swiper-container-rtl .swiper-button-prev {
            right: -70px;
            left: auto;
            top: 53%;
        }
        .swiper-button-prev, .swiper-container-rtl .swiper-button-next {
            left: -42px;
            right: auto;
            top: 53%;
        }
        .gbox3 .kxjrl .swiper-slide a {
            display: block;
            width: 336px !important;
            height: 583px !important;
        }
        .gbox3 .kxjfs img:nth-child(3) {
            width:56% !important;
        }
        .gbox3 .right .kxjfs img:nth-child(3) {
            width:18% !important;
        }
        .gbox3{
            flex-direction: column;
            justify-content: center;
            align-items: center;
            gap: 58px;
            align-self: stretch;
            background: #FFF;
            /* height:450px; */
        }
        .gbox7 .kxjfs span{
            font-size:32px;
        }
        .kxjfs {
            width:100%;
            height: 56px;
            line-height: 62px;
        }
        .gbox7 .kxjfs img:nth-child(3){
            width:79% !important;
        }
        .box2content{
            clear: both;
            margin-top:40px;
        }
        .gbox3 .kxjfs  span{
            background: linear-gradient(90deg, #104375 0%, #5F8CB8 100%);
            
            font-size: 32px;
            font-style: normal;
            font-weight: bold;
            line-height: 57px;
            letter-spacing: 2px;
            background-clip: text;
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }
        .kxjfs  a{
            width: 100px;
            align-items: center;
            gap: 5px;
            color: rgba(51, 51, 51, 1);
            line-height: 55px;
            float: right;
            line-height:55px;
        }
        .kxjfs a img{    margin-right: 17px;float: right;margin-top: 21px;}.gbox4 .jdlist

        .kxjfs a .more1{display: none}
        .kxjfs a:hover {
            color: #0277fc;
            text-decoration: none;
        }
        .kxjfs a:hover .more1{
            display: inline-block;
        }
        .kxjfs a:hover .more{
            display: none
        }
    
        .box2con ul li {
            width: 19%;
            height:290px;
            float: left;
            margin-right: 40px;
        }
        .box2con ul li .box2pic img{
            width:100%;
            height:auto;
        }
        .box2page .prev{
            float: left;
            margin-left: 40px;
            /* margin-top: -180px; */
            display: flex;
            width:20px;
            height: 20px;
            padding: 6px;
            justify-content: center;
            align-items: center;
            border-radius: 100px;
            background: linear-gradient(180deg, #FBE6AB 0%, #FFF6DB 100%);
            box-shadow: 0px 2px 5px 0px rgba(38, 51, 77, 0.03);
        }
        .box2page .next{
            float: right;
            margin-right: 40px;
            /* margin-top: -180px; */
            display: flex;
            width: 20px;
            height: 20px;
            padding: 6px;
            justify-content: center;
            align-items: center;
            border-radius: 100px;
            background: linear-gradient(180deg, #FBE6AB 0%, #FFF6DB 100%);
            box-shadow: 0px 2px 5px 0px rgba(38, 51, 77, 0.03);
        }
        .box2con{
            margin-left:100px;
        }
        .box2pic span{
            display: flex;
            padding: 6px 12px;
            justify-content: center;
            align-items: center;
            gap: 4px;
            align-self: stretch;
            border: 1px solid #FAE2A0;
            opacity: 0.8;
            background: linear-gradient(0deg, #1A4C7E -2.78%, #5B87B4 100.03%);
            color: #FFF;
            font-family: "PingFang SC";
            font-size: 24px;
            font-style: normal;
            font-weight: 400;
            line-height: normal;
    
        }
        .box2con ul li a{display: block;}
        .box2con ul li:hover .box2pic span{
            opacity:1;
            color: #FFF;
            font-family: "PingFang SC";
            font-size: 24px;
            font-style: normal;
            font-weight: 600;
            line-height: normal;
        }
    
        .gbox4{
            background-color: #fff;
            height:860px;
            position: relative;
        }
        .gbox4 .jdlist{
            float: left;
            width: 100%;
            height:422px;
            margin-top:30px;
            margin-left:0px;
        }
        .gbox4 .jdmap{
            clear: both;
            width:550px;
            height:390px;
            margin-left:0px;
        }
        .gbox4 .jdmap img{
            width: 100%;
            height:auto;
        }
    
        *{
            transition: all ease 0.5s;
        }
    
        .icon-bg {
            background: url(base.png) center bottom no-repeat;
            width: 70px;
            height: 95px;
            position: relative;
            animation: 0.5s;
            float: left;
            background-size: 100%;
        }
    
        .icon-bg .icon {
            background-image: url(icon.png);
            width: 51px;
            height: 51px;
            position: absolute;
            left: 10px;
            bottom: 55px;
            z-index: 1;
            background-size: 100%;
        }
    
        .icon-bg .light {
            width: 0px;
            height: 25px;
            position: absolute;
            bottom: 30px;
            z-index: 0;
            left: 35px;
            background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
            transform: perspective(0.5em) rotateX(0deg);
        }
    
        .jyjd:hover .icon {
            transform: translateY(-10px)
        }
    
        .jyjd:hover .light {
            width: 20px;
            height: 45px;
            left: 26px;
            bottom: 15px;
            transform: perspective(1.5em) rotateX(-60deg)
        }
        .jdlist_right{
            float: left;
        }
        .jdlist_right span{
            color:#104375;
            font-family: "PingFang SC";
            font-size: 14px;
            font-style: normal;
            font-weight: 500;
            line-height: normal;
            text-indent: 30px;
            display: block;
            margin-bottom: 10px;
        }
        .gbox4_left .ztzl img:nth-child(3){
            width:18%;
        }
        .jdlist_right .number b{
            color: #D9F1FD;
            font-family: YouSheBiaoTiHei;
            font-size: 32px;
            font-style: normal;
            font-weight: bold;
            line-height: normal;
            letter-spacing: 4px;
        }
        .jdlist_right .number p{
            color:  #FFF;
            font-family: "PingFang SC";
            font-size: 18px;
            font-style: normal;
            font-weight: 400;
            line-height: normal;
        }
        .number{
            background: url(dizuo.png) center bottom no-repeat;
            height: 55px;
            position: relative;
            animation: 0.5s;
            display: flex;
            width: 190px;
            justify-content: center;
            align-items: center;
            background-size: 100%;
        }
        .dizuo{
            mix-blend-mode: overlay;
            width: 221px;
            height:55px;
            position: absolute;
            left:0;
            top:10px;
        }
        .jyjd:hover .dizuo {
            width: 220px;
            height:55px;
            background-image:linear-gradient(180deg, rgba(255, 255, 255, 0.00) 0%, rgba(255, 255, 255, 0.75) 50%, rgba(255, 255, 255, 0.00) 77%);
            mix-blend-mode: overlay;    
        }
        .jyjd:hover .number b{
            transform: translateX(2px)
        }
        .jyjd:hover .number P{
            transform: translateX(2px)
        }
        .jyjd{
            float: left;
            margin-bottom:30px;
            width:49%;
        }
        .jyjd:nth-child(2n){
            margin-left:10px;
        }
        .jyjd:nth-child(2) .icon-bg .icon{
            background-image: url(5.png);
        }
        .jyjd:nth-child(3) .icon-bg .icon{
            background-image: url(1.png);
        }
        .jyjd:nth-child(4) .icon-bg .icon{
            background-image: url(4.png);
        }
        .jyjd:nth-child(5) .icon-bg .icon{
            background-image: url(2.png);
        }
        .jyjd:nth-child(6) .icon-bg .icon{
            background-image: url(6.png);
        }
        .jyjd:nth-child(7) .icon-bg .icon{
            background-image: url(3.png);
        }
        .jyjd:nth-child(8) .icon-bg .icon{
            background-image: url(7.png);
        }
    
        .gbox5{
            align-items: flex-start;
            gap: 58px;
            align-self: stretch;
            height:419px;
            background: var(--demo, #FFF);
        }
        .gbox5 .kxjfs{
            padding-left: 0px;
        }
        .gbox5 .kxjfs img:nth-child(3){
            width:83% !important;
        }
        .gbox5_list {
            width:100%;
            margin:auto;
            clear: both;
            padding-bottom: 0;
            display: inherit;
        }
        .gbox5_list ul li{
            margin-top:30px;
            width: 31.6%;
            float: left;
            margin-right:28px;
            overflow: hidden;
            height: 200px;
        }
        .gbox5_list ul li:nth-child(3n){
            margin-right:0;
        }
        .gbox5_list ul li img{
            transition: all 0.2s ;
            -webkit-transition: all 0.2s ;
            -ms-transition: all 0.2s ;
            -o-transition: all 0.2s ;
            -moz-transition: all 0.2s ;
            width: 100%;
            height: auto;
        }
        .gbox5_list ul li img:hover{
            transition: all 0.2s ;
            -webkit-transition: all 0.2s ;
            -ms-transition: all 0.2s ;
            -o-transition: all 0.2s ;
            -moz-transition: all 0.2s ;
            transform: scale(1.1);
        }
    
        .gbox6{
            display: flex;
            flex-direction: column;
            align-items: flex-start;
            gap: 48px;
            align-self: stretch;
            height:817px;
            background: var(--demo, #FFF);
        }
        .gbox6_list{
            margin-left:64px;
            width:1552px;
        }
        .gbox6_top img{
            float: left;
        }
        .gbox6_top .news{
            padding-left: 32px;
            display: flex;
            height: 373px;
            flex-direction: column;
            align-items: flex-start;
            gap: 32px;
            align-self: stretch;
        }
        .gbox6_top .news span a{
            color: #004A99;
            text-align: justify;
            font-family: "PingFang SC";
            font-size: 32px;
            font-style: normal;
            font-weight: 600;
            line-height: normal;
            display: flex;
            width: 100%;
            height: 90px;
            justify-content: center;
            align-items: center;
            flex-shrink: 0;
        }
        .gbox6_top .news p{
            overflow: hidden;
            color: #333;
            text-overflow: ellipsis;
            /* white-space: nowrap; */
            font-family: "PingFang SC";
            font-size: 20px;
            font-style: normal;
            font-weight: 400;
            line-height: 36px;
            flex: 1 0 0;
            align-self: stretch;
        }
        .gbox6_bottom{
            padding: 40px 0px;
            display: inline-block;
        }
        .gbox6_bottom ul li{
            margin-bottom:20px;
            float: left;
            text-overflow: ellipsis;
            white-space: nowrap;
            width: 48%;
        }
        .gbox6_bottom ul li:nth-child(2n){
            margin-left:4%;
        }
        .gbox6_bottom ul li a{
            overflow: hidden;
            color: #333;
            text-overflow: ellipsis;
            font-family: "PingFang SC";
            font-size: 20px;
            font-style: normal;
            font-weight: 400;
            line-height: normal;
            margin-left:12px;
        }
        .gbox6_top .news span a:hover{
            color:#5AADFA;
        }
        /* åº•éƒ¨ç‰ˆæƒ */
        .bottom{
            width: 100%;
            height: 254px;
            flex-shrink: 0;
            background: #124170;
        }
        .bottom_bq{
            padding-top: 58px;
        }
        .bottom_bq_left{
     
            width: 240px;
            flex-direction: column;
            align-items: flex-start;
            gap: 24px;
            flex-shrink: 0;
            float: left;
        }
        .bottom_bq_left span{
            color: #FAEDC8;
            font-family: "PingFang SC";
            font-size: 20px;
            font-style: normal;
            font-weight: 600;
            line-height: 22px; /* 110% */
            letter-spacing: 0.727px;
        }
        .bottom_bq_left p,.bottom_bq_left a,.bottom_bq_center p{
            color: var(--demo, #FFF);
            font-family: "PingFang SC";
            font-size: 16px;
            font-style: normal;
            font-weight: 400;
            line-height: 22px; /* 137.5% */
            letter-spacing: 0.727px;
        }
        .bottom_bq_center{
            float: left;
            display: flex;
            flex-direction: column;
            align-items: center;
            gap: 16px;
    
            justify-content: space-between;
            align-items: center;
        }
        .gbox6_bottom ul li:hover a{
            color:#5aadfa;
        }
        .banner_pic .pic2{display: none}
        .banner_pic .prev:hover .pic1{display:none;}
        .banner_pic .prev:hover .pic2{display:block;}
        .banner_pic .next:hover .pic1{display:none;}
        .banner_pic .next:hover .pic2{display:block;}
    
    
    
        .ztzl span,.kxjfs span{
            font-weight: bold;
            font-size:32px;
        }
        .gbox7{
            background-color: #fff;
            height: 630px;
            margin-top: -4px;
            position: relative;
        }
        .gbox7 .kxjfs{
            margin-top:0;
            height: 56px;
            line-height: 62px;
        }
        .content-left{
            width: 150px;
            height:504px;
            background: #F2F2F2;
            margin-right: 58px;
        }
        .content-left ul li{
            display: flex;
            padding: 24px 16px 24px 16px;
            justify-content: center;
            align-items: center;
            gap: 12px;
            align-self: stretch;
            width: 118px;
            height: 36px;
        }
        /* .content-left ul li:hover .onn{
            display: block;
        } */
        .clearfix p img{
            display: none;
        }
        .onn{
            display:block !important;
            float: right;
            margin-top:8px;
            margin-left: 9px;
        }
        .content-left ul p{
            text-align: right;
            font-family: "PingFang SC";
            font-size: 20px;
            font-style: normal;
            font-weight: 600;
            line-height: normal;
            color: #333;
        }
        .content-left ul .on p{
            color:#fff;
        }
        .content-left ul .on{
            background: linear-gradient(90deg, #991F1F 0%, #B85F5F 100%);
        }
        .gbox7 .content{
            margin-top:48px;
        }
        .content-right{
            width: 909px;
        }
        .content-right .ybxw li{
            flex-direction: column;
            align-items: flex-start;
            padding: 12px;
            background: #FFF;
            box-shadow: 0px 4px 24px 0px rgba(31, 87, 153, 0.10);
            float: left;
            width: 268px;
            height: 242px;
            margin-right: 16px;
            overflow: hidden;
        }
      
        .content-right .ybxw li:nth-child(3n){
            margin-right:0;
        }
        .content-right .ybxw li img{
            margin-bottom:12px;
            width: 100%;
            height: auto;
            transition: all 0.2s;
            -webkit-transition: all 0.2s;
            -ms-transition: all 0.2s;
            -o-transition: all 0.2s;
            -moz-transition: all 0.2s;
        }
        .content-right .ybxw li img:hover {
            transition: all 0.2s;
            -webkit-transition: all 0.2s;
            -ms-transition: all 0.2s;
            -o-transition: all 0.2s;
            -moz-transition: all 0.2s;
            transform: scale(1.1);
        }
        .content-right .ybxw li a{
            overflow: hidden;
            color: #333;
            font-family: "PingFang SC";
            font-size: 16px;
            font-style: normal;
            font-weight: 500;
            line-height: normal;
            margin-top:12px;
            display: block;
            width:100%;
            height:170px;
        }
        .content-right .ybxw li p a{
            overflow: hidden;
            color: #333;
            font-family: "PingFang SC";
            font-size: 16px;
            font-style: normal;
            font-weight: 500;
            line-height: normal;
            /* margin-top:12px; */
            display: block;
            width:100%;
            display: -webkit-box;
            -webkit-line-clamp: 2; /* for Safari, Chrome, and Opera */
            -webkit-box-orient: vertical;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -moz-box;
            -moz-line-clamp: 2; /* for Firefox (not fully supported, fallback included) */
            -moz-box-orient: vertical;
            display: box;
            line-clamp: 2;
            box-orient: vertical;
            height:auto;
        }
        .gbox6{
            display:none;
        }
        .gbox4_left{
            float:left;
            width: 550px;
        }
        .gbox4_left .ztzl{
            width:100%;
        }
        .gbox3{
            background: url(bj2.png) 0 40px;
            display: block;
            height:650px !important;
        }
        .gbox3 .left{
            /* background: url(bj2.png) 0 40px; */
            display: block;
        }
        .gbox5{
            background: url(bj1.png) 0;
        }
        .gbox4 .fr .jdlist{
            margin-left:0;
            height:200px;
        }
        .gbox4 .fr .jdlist a{
            width:50%;
            display:inline-block;
        }
        .gbox4 .fr .jdlist img{
            float: left;
            width:100%;
        }
        .gbox4 .fr .jdlist p{
            float: right;
            width: 47%;
            overflow: hidden;
            color: #333;
            text-overflow: ellipsis;
            font-family: "PingFang SC";
            font-size: 16px;
            font-style: normal;
            line-height: 32px;
        }
        .xjt .ztzl span{
            background: linear-gradient(90deg, #991F1F 0%, #B85F5F 100%);
            
            font-size: 32px;
            font-style: normal;
            font-weight:bold;
            letter-spacing: 2px;
            background-clip: text;
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }
        .xjt_bottom{
            margin-top:24px;
        }
        .xjt_bottom img{
            float: left;
            width:32%;
            height:112px;
            margin-right:24px;
        }
        .xjt_bottom span{
            float: left;
        }
        .xjt_bottom span a{
            overflow: hidden;
            color: #333;
            text-align: justify;
            text-overflow: ellipsis;
            font-family: "PingFang SC";
            font-size:16px;
            font-style: normal;
            font-weight: 500;
            line-height: 20px; /* 100% */
        }
        .xjt_bottom span a:hover{
            color: #5aadfa;
        }
        .xjt_bottom p{
            float: left;
            margin-top: 12px;
            width: 59%;
            overflow: hidden;
            color: #333;
            font-size: 14px;
            line-height: 26px;
        }
        .xjt_bottom ul li{
            padding:24px 0 24px 0;
            border-bottom: 1px solid #DCDCDC;
            display: table;
        }
        .xjt_bottom ul li:nth-child(3){
            border: none;
        }
    
        .bottom_bq_left:nth-child(3) {
            width: 13%;
            margin-left: 6%;
        }
    
    
    
    }</pre></body></html>